we confide - German English Dictionary